/*
 * @Descripttion:
 * @version: v1
 * @Author: youhujun 2900976495@qq.com
 * @Date: 2024-08-17 09:59:08
 * @LastEditors: youhujun 2900976495@qq.com
 * @LastEditTime: 2025-05-10 12:04:24
 * @FilePath: \src\api\youhu-shop\V1\goods\goodsAttribute.js
 */
import request from '@/utils/request'

// 获取属性名列表
export function getGoodsAttributeName(data)
{
  return request({
    url: '/getGoodsAttributeName',
    method: 'post',
    data
  })
}

// 获取单个属性名
export function getSingleGoodsAttributeName(data)
{
  return request({
    url: '/getSingleGoodsAttributeName',
    method: 'post',
    data
  })
}
// 删除
export function deleteGoodsAttributeName(data)
{
  return request({
    url: '/deleteGoodsAttributeName',
    method: 'post',
    data
  })
}

// 批量删除
export function multipleDeleteGoodsAttributeName(data)
{
  return request({
    url: '/multipleDeleteGoodsAttributeName',
    method: 'post',
    data
  })
}
// 添加

export function addGoodsAttributeName(data)
{
  return request({
    url: '/addGoodsAttributeName',
    method: 'post',
    data
  })
}
// 修改
export function updateGoodsAttributeName(data)
{
  return request({
    url: '/updateGoodsAttributeName',
    method: 'post',
    data
  })
}
// 属性属性
export function updateGoodsAttributeNameProperty(data)
{
  return request({
    url: '/updateGoodsAttributeNameProperty',
    method: 'post',
    data
  })
}

// 获取产品分类的所有系统属性名
export function getAllGoodsClassBindAttributeName(data)
{
  return request({
    url: '/getAllGoodsClassBindAttributeName',
    method: 'post',
    data
  })
}

// 获取产品属性名默认选项
export function defaultGoodsAttributeName(data)
{
  return request({
    url: '/defaultGoodsAttributeName',
    method: 'post',
    data
  })
}

// 查找产品属性名默认选项
export function findGoodsAttributeName(data)
{
  return request({
    url: '/findGoodsAttributeName',
    method: 'post',
    data
  })
}

// 添加自定义属性名
export function addCustomGoosAttributeName(data)
{
  return request({
    url: '/addCustomGoosAttributeName',
    method: 'post',
    data
  })
}

// 获取产品属性值默认选项
export function defaultGoodsAttributeValue(data)
{
  return request({
    url: '/defaultGoodsAttributeValue',
    method: 'post',
    data
  })
}

// 查找产品属性值默认选项
export function findGoodsAttributeValue(data)
{
  return request({
    url: '/findGoodsAttributeValue',
    method: 'post',
    data
  })
}

// 添加产品属性值
export function addGoodsAttributeValue(data)
{
  return request({
    url: '/addGoodsAttributeValue',
    method: 'post',
    data
  })
}

// 修改产品属性值
export function getGoodsAttributeValue(data)
{
  return request({
    url: '/getGoodsAttributeValue',
    method: 'post',
    data
  })
}

// 修改产品属性值
export function updateGoodsAttributeValue(data)
{
  return request({
    url: '/updateGoodsAttributeValue',
    method: 'post',
    data
  })
}

// 删除产品属性值
export function deleteGoodsAttributeValue(data)
{
  return request({
    url: '/deleteGoodsAttributeValue',
    method: 'post',
    data
  })
}

// 批量删除产品属性值
export function multipleDeleteGoodsAttributeValue(data)
{
  return request({
    url: '/multipleDeleteGoodsAttributeValue',
    method: 'post',
    data
  })
}

